@charset "utf-8";
/* CSS Document */

.d_menu .menu_setting_box{
	padding:10px;
	background:#f6f6f6;
}
.d_menu .page_msg{
	font-size:14px;
	margin-bottom:20px;
}
.d_menu .menu_setting_tips{
	color: #8d8d8d;
	font-size:12px;
}
.d_menu .menu_preview_area {
float: left;
margin-right: 12px;
position: relative;
font-size:14px;
}
.d_menu .mobile_menu_preview {
position: relative;
width: 317px;
height: 580px;
background: transparent url(../images/bg_mobile_head_default2968da.png) no-repeat 0 0;
background-position: 0 0;
border: 1px solid #e7e7eb;
}
.d_menu .mobile_menu_preview .mobile_hd {
color: #fff;
text-align: center;
padding-top: 30px;
font-size: 15px;
width: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
margin: 0 30px;
}
/*              左侧下面的菜单栏                         */
.d_menu .menu_preview_area .pre_menu_list {
position: absolute;
bottom: 0;
left: 0;
right: 0;
border-top: 1px solid #e7e7eb;
background:url(../images/bg_mobile_foot_default2968da.png) no-repeat 0 0;
background-position: 0 0;
background-repeat: no-repeat;
padding-left: 43px;
}
/*                               一级菜单                         */
.d_menu .size1of3 {
width: 33.33%;
}
.d_menu .size1of2 {
width: 50%;
}
.d_menu .pre_menu_item {
position: relative;
float: left;
line-height: 38px;
text-align: center;
}
.d_menu .menu_preview_area .pre_menu_item {
line-height: 50px;
}
.d_menu .add_menu1{
	float: none;
width: auto;
overflow: hidden;
}
.d_menu .pre_menu_item a {
display: block;
width: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
color: #616161;
text-decoration: none;
}
.pre_menu_item .icon_menu_dot {
background:url(../images/index_z2968da.png) 0 0 no-repeat;
width: 7px;
height: 7px;
vertical-align: middle;
display: inline-block;
margin-right: 2px;
margin-top: -2px;
}
/*点击活跃的颜色*/
.d_menu .menu_preview_area .pre_menu_item:first-child .pre_menu_link {
border-left-width: 0;
}
.d_menu .menu_preview_area .pre_menu_item.current .pre_menu_link {
border: 1px solid #44b549;
line-height: 48px;
background-color: #fff;
color: #44b549;
}
.d_menu .menu_preview_area .sub_pre_menu_list li.current {
background-color: #fff;
border: 1px solid #44b549;
position: relative;
z-index: 1;
line-height: 45px;
}
.d_menu .pre_menu_link {
	border-left: 1px solid #e7e7eb;
}
/*                              一级菜单删除                       */
.d_menu .menu_form_area .menu_initial_tips {
text-align: center;
padding-top: 200px;
}
.d_menu .menu_form_area .tips_global {
color: #8d8d8d;
}
/*                               二级菜单                         */
.d_menu .sub_pre_menu_box {
position: absolute;
bottom: 50px;
left: 0;
width: 100%;
border: 1px solid #d0d0d0;
background-color: #fff;
}
.d_menu .menu_preview_area .sub_pre_menu_box {
bottom: 60px;
background-color: #fafafa;
border-top-width: 0;
}
/*    三   角               */
.d_menu .sub_pre_menu_box .arrow {
position: absolute;
left: 50%;
margin-left: -6px;
}
.d_menu  .sub_pre_menu_box .arrow_in {
bottom: -5px;
display: inline-block;
width: 0;
height: 0;
border-width: 6px;
border-style: dashed;
border-color: transparent;
border-bottom-width: 0;
border-top-color: #fafafa;
border-top-style: solid;
}
.d_menu .sub_pre_menu_box .arrow_out {
bottom: -6px;
display: inline-block;
width: 0;
height: 0;
border-width: 6px;
border-style: dashed;
border-color: transparent;
border-bottom-width: 0;
border-top-color: #d0d0d0;
border-top-style: solid;
}
.d_menu .menu_preview_area .sub_pre_menu_list li {
line-height: 44px;
border: 1px solid transparent;
margin: 0 -1px -1px;
}

.d_menu .pre_menu_item a {
display: block;
width: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
color: #616161;
text-decoration: none;
}
.d_menu .sub_pre_menu_list li a {
padding: 0 .5em;
}
.d_menu .menu_preview_area .sub_pre_menu_inner {
display: block;
border-top: 1px solid #e7e7eb;
width: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
cursor: pointer;
font-size:14px;
}
.icon16_common {
width: 16px;
height: 16px;
vertical-align: middle;
display: inline-block;
line-height: 100px;
overflow: hidden;
}
.icon16_common.add_gray {
background:url(../images/base_z2968da.png) 0 -4418px no-repeat;
}
.menu_preview_area .pre_menu_link .add_gray{
	margin-top: -3px;
}
.menu_preview_area .sub_pre_menu_list li:first-child {
border-top: 1px solid #d0d0d0;
}
.menu_preview_area .sub_pre_menu_list li:first-child .sub_pre_menu_inner {
border-top-width: 0;
}

/*                   右侧编辑菜单             */
.d_menu  .menu_form_area{
	display: table-cell;
vertical-align: top;
float: none;
width: 598px;
font-size:14px;
}
.d_menu  .portable_editor {
position: relative;
}
.d_menu  .portable_editor.to_left {
padding-left: 12px;
}
/*                                编辑内部                 */
.d_menu .portable_editor .editor_inner {
padding: 0 20px 5px;
background-color: #f4f5f9;
border: 1px solid #e7e7eb;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.d_menu .menu_form_area .editor_inner {
min-height: 560px;
padding-bottom: 20px;
}
/*                                编辑头部                 */
.d_menu  .menu_form_hd {
padding: 9px 0;
border-bottom: 1px solid #e7e7eb;
}
.d_menu .menu_form_hd h4 {
font-weight: 400;
margin:0px;
}
.d_menu .global_mod.float_layout .global_info {
float: left;
}
.d_menu  .global_mod .global_extra {
text-align: right;
}
/*                              编辑内部内容             */
.d_menu .frm_control_group {
padding-bottom: 25px;
}
.d_menu .portable_editor .frm_control_group {
margin-top: 30px;
margin-bottom: 30px;
padding-bottom: 0;
}
/*        表单         */
.d_menu .portable_editor .frm_control_group {
margin-bottom: 10px;
}
/*        表单label         */
.d_menu .frm_label {
float: left;
width: 5em;
margin-top: .3em;
margin-right: 1em;
font-size: 14px;
}
.d_menu .frm_input_box.counter_in {
width: 228px;
padding-right: 60px;
}

.d_menu  .menu_form_area .frm_label {
width: 5em;
}
.d_menu  .portable_editor .frm_label .title {
font-weight: 400;
font-style: normal;
}
.d_menu .frm_controls {
display: table-cell;
vertical-align: top;
float: none;
width: auto;
}

.d_menu .frm_input_box {
display: inline-block;
position: relative;
height: 30px;
line-height: 30px;
vertical-align: middle;
width: 278px;
font-size: 14px;
padding: 0 10px;
border: 1px solid #e7e7eb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
background-color: #fff;
}
/*                         表单 input                                */
.d_menu .frm_input,.d_menu .frm_textarea {
width: 100%;
background-color: transparent;
border: 0;
outline:none;
-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
box-shadow: inset 0 0px 0px rgba(0,0,0,0);
-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
}

.d_menu .frm_input {
height: 22px;
}
.d_menu  input[type="text"]:focus{
	border-color:transparent;
	outline:none;
-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
box-shadow: inset 0 0px 0px rgba(0,0,0,0);
-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
}
/*                  表单的提醒文字                                */
.d_menu  .frm_tips,.d_menu  .frm_msg {
padding-top: 4px;
width: auto;
}
.d_menu  .frm_tips {
color: #8d8d8d;
}
.d_menu  .frm_msg {
display: none;
overflow: hidden;
}
/*           表单失败的文字                     */
.d_menu .frm_msg.fail {
color: #e15f63;
}
/*                         表单 radio                               */
.d_menu .frm_vertical_pt {
padding-top: .3em;
}
.d_menu .frm_radio, .d_menu .frm_checkbox {
position: absolute;
left: -999em;
}
.d_menu .icon_radio, .d_menu .icon_checkbox {
margin-right: 3px;
margin-top: -2px;
}
.d_menu .icon_radio {
background:url(../images/base_z2968da.png) 0 -182px no-repeat;
width: 16px;
height: 16px;
vertical-align: middle;
display: inline-block;
}
.d_menu .selected .icon_radio {
background: url(../images/base_z2968da.png) 0 -208px no-repeat;
}
/*                     菜单图文等主要内容             */
.d_menu .menu_content {
background-color: #fff;
padding: 16px 20px;
border: 1px solid #e7e7eb;
}
.d_menu  .menu_content.send {
border: 0;
padding: 0;
}
.d_menu  .msg_sender {
border: 1px solid #e7e7eb;
}
.d_menu .msg_sender .tab_navs_panel {
overflow: hidden;
border-bottom: 1px solid #e7e7eb;
}
.d_menu  .menu_form_area .msg_sender .tab_navs_wrp {
width: 420px;
}
.d_menu  .msg_sender .tab_navs_wrp {
overflow: hidden;
}
/*                   切换导航                     */
.d_menu  .msg_sender .tab_navs {
background-color: #fff;
line-height: 38px;
height: 38px;
white-space: nowrap;
text-align: left;
font-size: 0;/*li的空隙问题*/
border-bottom-width: 0;
}
.d_menu  .msg_sender .tab_nav {
float: none;
display: inline-block;
vertical-align: top;
font-size: 14px;
}
.d_menu  .tab_nav a {
display: block;
text-decoration: none;
color: #222;
outline: 0;
padding: 0 20px;
line-height:38px;
}
/*                     图标 图文                     */
.d_menu .icon_msg_sender {
margin-right: 3px;
margin-top: -2px;
width: 20px;
height: 20px;
vertical-align: middle;
display: inline-block;
}
.d_menu .tab_appmsg .icon_msg_sender {
background:url(../images/msg_tab_z25df2d.png) 0 -240px no-repeat;
}
.d_menu .tab_appmsg.selected .icon_msg_sender, .tab_appmsg:hover .icon_msg_sender {
background: url(../images/msg_tab_z25df2d.png) 0 -270px no-repeat;
}
.d_menu .msg_sender .tab_nav .msg_tab_title {
color: #8d8d8d;
}
.d_menu .msg_sender .tab_nav.selected .msg_tab_title {
color: #222;
}
/*                     图标 文字                     */
.d_menu .tab_text .icon_msg_sender {
background:  url(../images/msg_tab_z25df2d.png)  0 0 no-repeat;
}
.d_menu .tab_text.selected .icon_msg_sender, .d_menu .tab_text:hover .icon_msg_sender {
background: url(../images/msg_tab_z25df2d.png) 0 -30px no-repeat;
}
/*                     图标 图片                     */
.d_menu .tab_img .icon_msg_sender {
background: url(../images/msg_tab_z25df2d.png) 0 -60px no-repeat;
}
.d_menu .tab_img.selected .icon_msg_sender, .d_menu .tab_img:hover .icon_msg_sender {
background: url(../images/msg_tab_z25df2d.png) 0 -90px no-repeat;
}
/*                     图标 卡券                     */
.d_menu .tab_cardmsg .icon_msg_sender {
background: url(../images/msg_tab_z25df2d.png) 0 -360px no-repeat;
}
.d_menu .tab_cardmsg.selected .icon_msg_sender, .d_menu .tab_cardmsg:hover .icon_msg_sender {
background: url(../images/msg_tab_z25df2d.png) 0 -390px no-repeat;
}
/*切换内容*/
.d_menu .tab_panel {
background-color: #fff;
min-height: 216px;
}
.d_menu .msg_sender .tab_panel {
border-bottom-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;
}
.d_menu .tab_content .inner {
border: 1px solid #c6c6c6;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 14px 20px;
}
.d_menu .msg_sender .tab_content .inner {
border-width: 0;
}
.d_menu .menu_form_area .msg_sender .tab_cont_cover {
padding: 20px;
overflow:hidden;
}
.d_menu .menu_form_area .msg_sender .tab_cont_cover .media_cover, .d_menu .menu_form_area .msg_sender .tab_cont_cover .appmsg_cover {
width: 47%;
margin-right: 0;
margin-left: 5.5%;
float: left;
}
.d_menu .menu_form_area .msg_sender .tab_cont_cover .media_cover:first-child, .d_menu .menu_form_area .msg_sender .tab_cont_cover .appmsg_cover:first-child {
margin-left: 0;
}
.d_menu .create_access {
display: block;
border: 2px dotted #d9dadc;
line-height: 80px;
text-align: center;
margin-bottom: 20px;
}
.d_menu .tab_cont_cover .create_access {
padding: 82px 0;
margin-bottom: 0;
line-height: normal;
position: relative;
}
.d_menu .menu_form_area .msg_sender .tab_cont_cover .create_access {
padding: 42px 0;
}
.d_menu .create_access a {
display:inline-block;
vertical-align: middle;
margin-left: 10px;
margin-right: 10px;
color: #8d8d8d;
font-size: 14px;
line-height: normal;
}
.d_menu .icon36_common {
width: 36px;
height: 36px;
vertical-align: middle;
display: inline-block;
}
.d_menu .create_access i {
cursor: pointer;
line-height: 300px;
overflow: hidden;
}
.d_menu .icon36_common.add_gray {
background:url(../images/base_z2968da.png) 0 -2904px no-repeat;
}
.d_menu .create_access a strong {
display: block;
padding-top: 3px;
font-weight: 400;
font-style: normal;
}
.d_menu .tab_cont_cover .create_access strong {
padding-top: 2px;
}
.d_menu .emotion_editor{
	position: relative;
z-index: 1;
border: 1px solid #e7e7eb;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.d_menu .msg_sender .emotion_editor {
border-width: 0;
}
.d_menu .emotion_editor .edit_area {
padding: 14px 20px;
outline: 0;
word-wrap: break-word;
word-break: break-all;
border-top-left-radius: 0;
-moz-border-radius-topleft: 0;
-webkit-border-top-left-radius: 0;
border-top-right-radius: 0;
-moz-border-radius-topright: 0;
-webkit-border-top-right-radius: 0;
background-color: #fff;
height: 188px;
overflow:scroll;
overflow-x:hidden;
}
.d_menu .menu_form_area .msg_sender .emotion_editor .edit_area {
height: 151px;
}
.d_menu .editor_toolbar {
padding: 0 20px;
line-height: 36px;
background-color: #fff;
border-top: 1px solid #e7e7eb;
overflow: hidden;
}
.d_menu .menu_form_area .msg_sender .editor_toolbar {
border-bottom: 0;
padding-bottom: 0;
}
.d_menu  .tab_content .inner.no_extra{
	padding: 0;
    border-width: 0;
}
/*                         页面链接        */
.d_menu  .editor_tip {
float: right;
color: #8d8d8d;
}
.d_menu .editor_tip em {
font-weight: 400;
font-style: normal;
margin-left: 3px;
margin-right: 3px;
}
.d_menu .menu_content_tips {
padding-bottom: 10px;
}
.d_menu .tips_global {
color: #8d8d8d;
}
.d_menu .portable_editor .frm_control_group {
margin-top: 30px;
margin-bottom: 30px;
padding-bottom: 0;
}

.d_menu .portable_editor .frm_control_group {
margin-bottom: 10px;
}
.d_menu .menu_content .frm_control_group {
margin-top: 0;
}
.d_menu .btn_appmsg_wrap {
margin-top: -10px;
padding-left: 85px;
}
/* 
              删除菜单模态框                 */
.d_menu #myModal{
	display:none;
}
.d_menu .msg_icon_wrapper{
	background:url(../images/base_z2968da.png) 0 -1964px no-repeat;
width: 46px;
height: 46px;
vertical-align: middle;
display: inline-block;
float: left;
margin-right: 10px;
}
.d_menu .modal-body{
color: #333;
height: 200px;
font-size: 14px;
padding-left: 137px;
padding-top: 50px;
box-sizing: border-box;
padding-right: 137px;
padding-bottom: 50px;
}
/*卡券*/
.d_menu .release_method {
padding: 55px 35px;
}
.d_menu .table_wrp {
margin-bottom: 20px;
}

.d_menu .table {
width: 100%;
font-size: 14px;
background-color: #fff;
text-align: center;
border-top: 1px solid #e7e7eb;
border-bottom: 1px solid #e7e7eb;
border-spacing: 0;
}
.d_menu .table {
border-left: 1px solid #e7e7eb;
border-right: 1px solid #e7e7eb;
margin-bottom: 20px;
}
.d_menu .table_cell {
padding: 0;
font-weight: 400;
font-style: normal;
}
.d_menu .table_cell {
padding-left: 20px;
padding-right: 20px;
}
.d_menu .thead .table_cell {
line-height: 32px;
border-left: 1px solid #e7e7eb;
border-bottom: 1px solid #e7e7eb;
}
.d_menu .thead .table_cell {
border-left-width: 0;
line-height: 40px;
}
.table_cell:first-child {
text-align: left;
}
.d_menu .table .table_cell {
padding: 0;
text-align: left;
line-height: normal;
}
.d_menu .thead .table_cell {
line-height: normal;
}
.d_menu .thead .table_cell:first-child {
border-left-width: 0;
}
.d_menu .td_panel {
padding: 10px 1em;
word-break: break-all;
word-wrap: break-word;
}
.d_menu .table_wrp.release_method_select_table_wrp .td_panel {
padding: 10px 0 10px 1em;
}

.d_menu .thead {
background-color: #f4f5f9;
}
.d_menu .thead .table_cell:first-child {
border-left-width: 0;
}
.d_menu .table_wrp .table_cell.release_method_select_box {
width: 1%;
}
.d_menu .table_wrp .table_cell.release_method_kind {
width: 12%;
color: #000;
}
.d_menu .table_wrp .table_cell.release_method_name {
width: 17%;
}
.d_menu .table_wrp .table_cell.release_method_time {
width: 25%;
}
.d_menu .table_wrp .table_cell.release_method_stock {
width: 15%;
text-align: right;
}
.d_menu .table_wrp .table_cell.release_method_price {
width: 16%;
text-align: right;
}
.d_menu .table_wrp .table_cell.release_method_state {
text-align: right;
width: 14%;
}
.d_menu .table_wrp .table_cell.release_method_select_box {
width: 1%;
}
.d_menu .table_wrp .table_cell.release_method_kind {
width: 12%;
color: #000;
}
.d_menu .table_wrp .table_cell.release_method_name {
width: 17%;
}
.d_menu .table_wrp .table_cell.release_method_time {
width: 25%;
}
.d_menu .table_wrp .table_cell.release_method_stock {
width: 15%;
text-align: right;
}
.d_menu .table_wrp .table_cell.release_method_price {
width: 16%;
text-align: right;
}
.d_menu .table_wrp .table_cell.release_method_state {
text-align: right;
width: 14%;
}
.d_menu .table_wrp .thead .release_method_stock .td_panel {
padding-right: 2.8em;
}
.d_menu .table_wrp .table_cell.release_method_stock .td_panel {
padding: 10px 1em 10px 0;
}
.d_menu .table_wrp .thead .release_method_state .td_panel {
border-right: 0;
}
.d_menu .table_wrp .table_cell.release_method_state .td_panel {
padding: 10px 1em 10px 0;
}
.d_menu .table_wrp .table_cell.release_method_stock {
text-align: right;
}
.d_menu  .table_wrp .table_cell.release_method_stock .icon14_common {
margin-left: .5em;
}
.d_menu  .icon14_common.edit_gray {
background:url(../images/base_z2a4e1d.png) 0 -3686px no-repeat;
}
.d_menu  .icon14_common {
width: 14px;
height: 14px;
vertical-align: middle;
display: inline-block;
line-height: 100px;
overflow: hidden;
}
.d_menu .table_wrp .table_cell.release_method_select_box .frm_radio_label {
margin-right: 0;
}
/*卡券的增加框*/
.d_menu .popover_k {
width: 326px;
position: absolute;
margin-top: 12px;
z-index: 999;
color:#333;
display:none;
}
.d_menu .popover_k .popover_inner {
border: 1px solid #d9dadc;
word-wrap: break-word;
word-break: break-all;
padding: 30px;
background-color: #fff;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.d_menu .popover_k .frm_input_box {
display: block;
width: auto;
}
.d_menu .frm_control_group .frm_controls_hint .frm_input_box {
float: left;
}
.d_menu .frm_control_group .frm_controls_hint .frm_hint {
margin-left: .5em;
}
.d_menu .popover_k .popover_bar {
text-align: justify;
text-justify: distribute-all-lines;
font-size: 0;
}
.d_menu .popover_k .popover_bar {
text-align: center;
margin-top: 20px;
}
.d_menu .btnn {
display: inline-block;
overflow: visible;
padding: 0 22px;
height: 30px;
line-height: 30px;
vertical-align: middle;
text-align: center;
text-decoration: none;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
font-size: 14px;
border-width: 1px;
border-style: solid;
cursor: pointer;
}
.d_menu .btnn{
min-width: 60px;
}
.d_menu .btn_primary {
background-color: #44b549;
background-image: -moz-linear-gradient(top,#44b549 0,#44b549 100%);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#44b549),to(#44b549));
background-image: -webkit-linear-gradient(top,#44b549 0,#44b549 100%);
background-image: -o-linear-gradient(top,#44b549 0,#44b549 100%);
background-image: linear-gradient(to bottom,#44b549 0,#44b549 100%);
border-color: #44b549;
color: #fff;
}
.d_menu .btn_default {
background-color: #fff;
background-image: -moz-linear-gradient(top,#fff 0,#fff 100%);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));
background-image: -webkit-linear-gradient(top,#fff 0,#fff 100%);
background-image: -o-linear-gradient(top,#fff 0,#fff 100%);
background-image: linear-gradient(to bottom,#fff 0,#fff 100%);
border-color: #e7e7eb;
color: #222;
}
.d_menu .popover_k .popover_arrow {
position: absolute;
left: 50%;
margin-left: -8px;
margin-top: -8px;
display: inline-block;
width: 0;
height: 0;
border-width: 8px;
border-style: dashed;
border-color: transparent;
border-top-width: 0;
border-bottom-color: #d9dadc;
border-bottom-style: solid;
}
.d_menu .popover_k .popover_arrow_in {
border-bottom-color: #fff;
top: 1px;
}
.d_menu .popover_k .popover_arrow_out {
top: 0;
}
/*提示框*/
.d_menu .result_tips{
	height:30px;
	line-height:30px;
	position:fixed;
	top:10px;
	width:260px;
	left:42%;
	background:#C63;
	display:none;
	z-index:100000;
	text-align:center;
	
}
.d_menu .MsgSend_box .blockLeft {
width: 49%;
background-color: #FFF;
margin: 1em 3% 1em 6%;
border: 1px solid #BBB;
height: auto;
-moz-box-shadow: 0.4em -0.4em 0.3em rgba(100, 100, 100, 0.5);
-webkit-box-shadow: 0.4em -0.4em 0.3em rgba(100, 100, 100, 0.5);
box-shadow: 0.4em -0.4em 0.3em rgba(100, 100, 100, 0.5);
position: relative;
}
.d_menu .MsgSend_box .blockLeft img{
	width:100%;
	height:auto;
}
.d_menu .MsgSend_box .del_MsgSend{
	display: inline-block;
    margin-left: 228px;
}
/*素材库*/
.d_menu .sub_title_bar.in_dialog {
background-color: #fff;
padding: 0 20px;
line-height: 55px;
}
.d_menu  .search_bar {
float: left;
line-height: 1.6;
margin-top: 13px;
}
.d_menu .frm_input_box.search {
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.d_menu .frm_input_box.append {
padding-right: 30px;
}
.d_menu .frm_input_box.search.with_del {
padding-right: 60px;
}
.d_menu .frm_input_box .del_btn {
position: absolute;
right: 0;
width: 30px;
height: 30px;
text-align: center;
font-size: 0;
}
.d_menu .frm_input_box.search .del_btn {
right: 30px;
}
.d_menu .icon_search_del {
cursor: pointer;
background:url(../images/base_z2a4e1d.png) 0 -390px no-repeat;
width: 14px;
height: 14px;
vertical-align: middle;
display: inline-block;
}
.d_menu  .frm_input_box .del_btn i {
vertical-align: -webkit-baseline-middle;
margin-top: -0.2em;
}
.d_menu .frm_input_box .frm_input_append {
font-size: 0;
}
.d_menu .frm_input_box.append .frm_input_append {
position: absolute;
top: 0;
right: .8em;
}
.d_menu .frm_input_box.search .frm_input_append {
border-left: 1px solid #e7e7eb;
right: 0;
width: 30px;
text-align: center;
}
.d_menu .frm_input_box.search .search_gray {
vertical-align: -webkit-baseline-middle;
margin-top: -0.2em;
}
.d_menu .icon16_common.search_gray {
background:url(../images/base_z2a4e1d.png) 0 -4421px no-repeat;
}
.d_menu .tr {
text-align: right;
}
.d_menu .appmsg_create a {
margin-left: 8px;
}
.d_menu .btn.btn_add i {
margin-right: 5px;
margin-top: -2px;
}
.d_menu .icon14_common.add_white {
background:url(../images/base_z2a4e1d.png) 0 -3614px no-repeat;
}
.d_menu .mask_ka
{
	position:fixed;
	height:100%;
	opacity:.8;
	background:#000;
	width:100%;
	z-index:1;
	top:0px;
	left:0px;
	display:none;
}
.d_menu .media_cover strong:hover{
	text-decoration:underline;
}
.d_menu .media_cover  .create_access:hover {
border-color: #b3b3b3;
}
/*保存按钮*/
.d_menu .c_s_btn{
margin-left: 353px;
height: 30px;
line-height: 30px;
padding: 0 20px;
color: #444;
background: #f4f5f9;
display: inline-block;
margin-top: 15px;
border-radius: 6px;
}
/*清楚浮动*/
.menu_setting_box:after,.global_mod.float_layout:after,.frm_control_group:after,.frm_controls:after ,.tab_navs:after,.popover_k:after,.group:after,.popover_bar:after,.pictitle:after{
	height:0px;
	clear:both;
	display:block;
	content:".";
	visibility:hidden;
}